package com.jeeplus.test.jlnu.student.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class BsssStudentInfoRespVo implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "主键")
    private String id;
    @ApiModelProperty(value = "学校名称")
    private String schoolName;
    @ApiModelProperty(value = "学校代码")
    private String schoolCode;
    @ApiModelProperty(value = "院（所）")
    private String department;
    @ApiModelProperty(value = "学科专业")
    private String academicMajor;
    @ApiModelProperty(value = "专业代码")
    private String majorCode;
    @ApiModelProperty(value = "学科门类")
    private String disciplineCategory;
    @ApiModelProperty(value = "层次")
    private String educationLevel;
    @ApiModelProperty(value = "学制")
    private String educationSystem;
    @ApiModelProperty(value = "年级")
    private String grade;
    @ApiModelProperty(value = "学号")
    private String studentId;
    @ApiModelProperty(value = "姓名")
    private String name;
    @ApiModelProperty(value = "曾用名")
    private String formerName;
    @ApiModelProperty(value = "民族")
    private String ethnicity;
    @ApiModelProperty(value = "出生日期")
    private Date birthDate;
    @ApiModelProperty(value = "身份证号码")
    private String idCardNumber;
    @ApiModelProperty(value = "性别")
    private String gender;
    @ApiModelProperty(value = "入学日期")
    private Date admissionDate;
    @ApiModelProperty(value = "培养方式")
    private String trainingMode;
    @ApiModelProperty(value = "学习形式")
    private String studyForm;
    @ApiModelProperty(value = "年龄")
    private String age;
    @ApiModelProperty(value = "籍贯")
    private String hometown;
    @ApiModelProperty(value = "出生地")
    private String birthplace;
    @ApiModelProperty(value = "政治面貌")
    private String politicalAffiliation;
    @ApiModelProperty(value = "联系电话")
    private String contactNumber;
    @ApiModelProperty(value = "微信号")
    private String wechatId;
    @ApiModelProperty(value = "QQ号")
    private String qqId;
    @ApiModelProperty(value = "本人邮箱")
    private String email;
    @ApiModelProperty(value = "学校现住址")
    private String currentAddress;
    @ApiModelProperty(value = "健康状态")
    private String healthStatus;
    @ApiModelProperty(value = "身高")
    private String height;
    @ApiModelProperty(value = "有何特长")
    private String specialties;
    @ApiModelProperty(value = "婚否")
    private String maritalStatus;
    @ApiModelProperty(value = "照片")
    private String photo;
    @ApiModelProperty(value = "生源地")
    private String originLocation;
    @ApiModelProperty(value = "地区编码")
    private String regionCode;
    @ApiModelProperty(value = "入学前学校及专业")
    private String previousSchoolMajor;
    @ApiModelProperty(value = "入学前学历")
    private String previousEducation;
    @ApiModelProperty(value = "入学前学位")
    private String previousDegree;
    @ApiModelProperty(value = "录取类别")
    private String admissionCategory;
    @ApiModelProperty(value = "攻读学位")
    private String pursuedDegree;
    @ApiModelProperty(value = "入学前的学习（工作）业绩、发表的主要论文与著作")
    private String preAdmissionAchievements;
    @ApiModelProperty(value = "入学考试-政治成绩")
    private String examPoliticalScore;
    @ApiModelProperty(value = "入学考试-外语语种")
    private String examLanguage;
    @ApiModelProperty(value = "入学考试-外语成绩")
    private String examLanguageScore;
    @ApiModelProperty(value = "入学考试-专业名称1")
    private String examProfessionalName1;
    @ApiModelProperty(value = "入学考试-专业成绩1")
    private String examProfessionalScore1;
    @ApiModelProperty(value = "入学考试-专业名称2")
    private String examProfessionalName2;
    @ApiModelProperty(value = "入学考试-专业成绩2")
    private String examProfessionalScore2;
    @ApiModelProperty(value = "入学考试-专业名称3")
    private String examProfessionalName3;
    @ApiModelProperty(value = "入学考试-专业成绩3")
    private String examProfessionalScore3;
    @ApiModelProperty(value = "录取通知书邮寄地址")
    private String admissionLetterAddress;
    @ApiModelProperty(value = "收件人")
    private String addressee;
    @ApiModelProperty(value = "原工作单位名称及地址")
    private String previousWorkUnitAddress;
    @ApiModelProperty(value = "邮政编码")
    private String postalCode;
    @ApiModelProperty(value = "家庭详细住址")
    private String familyDetailedAddress;
    @ApiModelProperty(value = "联系电话(家庭)")
    private String contactNumber1;
    @ApiModelProperty(value = "联系电话(原工作单位)")
    private String contactNumber2;
    @ApiModelProperty(value = "硕士: 1 博士: 2")
    private String flag;

    @ApiModelProperty(value = "学院名称")
    private String collegeName;
    @ApiModelProperty(value = "班号")
    private String classId;
    @ApiModelProperty(value = "兴趣爱好")
    private String interests;
    @ApiModelProperty(value = "报考时所在院校")
    private String applySchools;
    @ApiModelProperty(value = "家庭经济状况及来源")
    private String economicSituation;
    @ApiModelProperty(value = "专业名称")
    private String majorName;

    private String agrade;
    private String agender;
    private String aethnicity;
    private String aname;
    private String aeducationLevel;
    private String majorCodeName;
    private String officeId;
    private Long infoId;
    private String studentUrl;
    private Integer delFlag;
    private String signature;
    private String signatureTime;


}
